//获取用户id
var userid = $(".userid").text();
//获取喜欢商品的id
var informationid = $(".informationid").text();
window.onload = function() {
    //判断是否有用户信息
    var panduan = $('.panduan').text();
    $(".kong").text(panduan);
    var b= $(".kong").text();
    if(b != ""  ){
        $(".ce").css("display","block");
    }else{
        $(".cea").css("display","block");
    }
};

$('.user').hover(
    function() {
        $(this).addClass('user-active')
        $('.user-menu-wrapper').height(164);
    },
    function() {
        $(this).removeClass('user-active')
        $('.user-menu-wrapper').height(0);
    }
)


/**
 * 删除购物车
 *
 */
$(".del").on('click', function() {
    Swal.fire({
        title: "确定删除吗?",
        text: "删除将不可恢复!",
        icon: "warning",
        confirmButtonColor: '#3085d6', // 确定按钮的 颜色
        confirmButtonText: '确定', // 确定按钮的 文字
        showCancelButton: true, // 是否显示取消按钮
        cancelButtonColor: '#d33', // 取消按钮的 颜色
        cancelButtonText: "取消", // 取消按钮的 文字

        focusCancel: true, // 是否聚焦 取消按钮
        reverseButtons: true // 是否 反转 两个按钮的位置 默认是  左边 确定  右边 取消
    })
        .then((isConfirm) => {
            try {
                //判断 是否 点击的 确定按钮
                if(isConfirm.value) {
                    //获取喜欢商品的id
                    var cartid = $(this).parent().parent().find(".cartid").text();
                    success: {
                        icon: "success",
                            window.location.href="/shoppingcart/deletecart?userid="+userid+"&cartid="+cartid;
                    }
                }
                else {
                    Swal.fire("取消", "点击了取消", "error");
                }
            }
            catch(e) {
                alert(e);
            }
        });
});

//价格计算
function a() {
    var sum = 0;
    var s = 0;
    var shuliang= 0;
    $(".checkboxbutton").each(function() {
        if($(this).is(":checked")) {
            s=$(this).parent().parent().find(".ojia").html() * $(this).parent().next().next().next().next().find(".shu").val();
            //小计*/
            sum+=s;
            shuliang++;
        }

    })
    $(".shuliang").text(shuliang);
    $(".zong").text(sum);
}
//选中框
$(".checkboxbutton").click(function() {
    if($(this).is(":checked")) {
        a();
    }else{
        a();
    }
})

/**
 * 加减计算
 */
$(function() {
    a();

    $(".jian").click(function() {
        if($(this).next().val() > 1) {
            $(this).next().val($(this).next().val() - 1)
            $(".ojia").each(function() {
                var s = $(this).parent().parent().find(".ojia").html() * $(this).parent().next().find(".shu").val(); //小计
                $(this).parent().parent().find(".xiaoji").text(s + "元")
            })
            a();
        }

    })
    $(".jia").click(function() {
        if($(this).prev().val() > 0) {
            var that = $(this);
            that.prev().val(parseInt(that.prev().val()) + 1);
            $(".ojia").each(function() {
                var s = $(this).parent().parent().find(".ojia").html() * $(this).parent().next().find(".shu").val(); //小计
                $(this).parent().parent().find(".xiaoji").text(s + "元")
            })
            a();
        }
    })

    /**
     * 全选
     */
    $(".list_chk").click(function() {
        var _check = this.checked
        $(":input[name=cartCheckBox]").each(function() {
            this.checked = _check
            a()
        })
    })

})